package com.taint.callgraph;


public class TraceItem {

    private String className;
    private String methodName;
    private final String desc;
    //private final int lineNumber;
    private String routes;
    private String stacktrace;


    private Object returned;

    public TraceItem(String className, String methodName, String desc) {
        this.className = className;
        this.methodName = methodName;
        this.desc = desc;
    }

    public TraceItem(String className, String methodName, String desc, String routes) {
        this(className, methodName, desc);
        this.routes = routes;
    }

    public String getRoutes() {
        return routes;
    }

    public String getClassName() {
        return className;
    }

    public String getMethodName() {
        return methodName;
    }

    public String getDesc() {
        return desc;
    }

    public String getStacktrace() {
        return stacktrace;
    }

    public void setStacktrace(String stacktrace) {
        this.stacktrace = stacktrace;
    }

    public Object getReturned() {
        return returned;
    }

    public void setReturned(Object returned) {
        this.returned = returned;
    }
}
